Required skills
analytical skills to:
determine functional requirements
identify appropriate design elements to match requirements
communication skills to:
create a user-friendly animation
create an animation that markets the message effectively
liaise with the client
initiative and enterprise skills to provide feedback and recommend the most appropriate technology solutions
learning skills to research encountered problems independently
literacy skills to:
create effective marketing dialogue within the animation
follow naming conventions
interpret workplace instructions and other technical documents
planning and organisational skills to determine the most appropriate solution
problem-solving skills to:
determine the best coding level to maximise the number of possible browser viewing
identify and rectify animation functional problems, resolve bugs in the code created, and resolve error messages
select the most efficient and effective algorithms
research skills to:
find solutions to encountered problems
find the solution best suited to client requirements
technical skills to:
apply web programming concepts
create HTML or eXtensible hypertext markup (XHTML) pages with embedded animation
create animations aesthetically pleasing to look at, interesting, entertaining and interactive.
Required knowledge
internet technology to inform the choice of the right scripting type to reach a maximum determined audience
principles of analysis and design
principles of marketing
programming control structures, object-oriented programming:
buttons
scripting to go to URLs
scripting to jump to different parts of the animation
scripting using the programming language
web-animation programming concepts, including:
acceptable formats for importing assets
component libraries
cross-browser issues
importing and exporting libraries
inserting the published work to an HTML or XHTML page
internet animation player statistics
masking
movements and automated movements
publishing the finished work to an acceptable web format
shape animation and manipulation
symbols
text manipulation
transparencies.